mechanical pipe-jointing systems - Alemán Inglés Diccionario